chat potatoes - French English Dictionary